On defining metrics for elasticity of cloud databases
نویسندگان
چکیده
In the database area, elasticity of cloud computing has required data systems to increase and decrease their resources on demand. However, traditional benchmark tools for data systems are not sufficient to analyze some specificities of these systems in a cloud. New metrics for elasticity are needed to provide an indicator both from consumer and provider perspective. In this work we present a set of metrics for elasticity of cloud data systems. In addition, we evaluate our model performing experiments and analyzing their results.
منابع مشابه
Defining an Elasticity Metric for Cloud Computing Environments
Elasticity is a key property of cloud computing environments and one of the features which distinguishes this paradigm from other ones. An elasticity metric could be used to define and to monitor Service Level Agreements (SLAs), to compare and to benchmark different cloud providers or to improve provisioning and management decisions in real time if it could be measured with some simple procedur...
متن کاملPhysics and microeconomics-based metrics for evaluating cloud computing elasticity
Currently, many customers and broadband providers are using cloud resources, such as processing and storage, for their applications and services. With the increase of computational resources usage, elasticity has become quite attractive and a key feature in cloud computing paradigm. However, due to many technologies and strategies for providing cloud elasticity, its measurement is not obvious. ...
متن کاملDiscussion of various models related to cloud performance
Knowing the metrics related to cloud is very critical to enhance the performance of the cloud. To learn the metrics related to cloud like the infrastructure, structure and functionality of the cloud systems many models were described. This paper lists some of the technical models related to the cloud computing that enhances the cloud performance. The models that are discussed focusses on some m...
متن کاملSYBL+MELA: Specifying, Monitoring, and Controlling Elasticity of Cloud Services
One of the major challenges in cloud computing is to simplify the monitoring and control of elasticity. On the one hand, the user should be able to specify complex elasticity requirements in a simple way and to monitor and analyze elasticity behavior based on his/her requirements. On the other hand, supporting tools for controlling and monitoring elasticity must be able to capture and control c...
متن کاملApproaching the Cloud: Using Palladio for Scalability, Elasticity, and Efficiency Analyses
In cloud computing, software architects develop systems for virtually unlimited resources that cloud providers account on a pay-per-use basis. Elasticity management systems provision these resource autonomously to deal with changing workloads. Such changing workloads call for new objective metrics allowing architects to quantify quality properties like scalability, elasticity, and efficiency, e...
متن کامل